<!DOCTYPE html>
<html xmlns:th="https://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>登录完成</title>
    <script th:src="@{/js/jquery-3.4.1.min.js}" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript"
            src="//connect.qq.com/qc_jssdk.js" charset="utf-8" data-callback="true"></script>
</head>
<body>
<script type="text/javascript">
    // QC.api("get_user_info", {})
    //
    //     //指定接口访问成功的接收函数，s为成功返回Response对象
    //     .success(function (s) {
    //
    //         //成功回调，通过s.data获取OpenAPI的返回数据
    //         var nick = s.data.nickname; // 获得昵称
    //         var headurl = s.data.figureurl_qq_1; //获得头像
    //         var gender = s.gender;      // 性别
    //         console.log("我是谁："+nick);
    //
    //         if (QC.Login.check()) {//判断是否登录
    //             QC.Login.getMe(function (openId, accessToken) { //这里可以得到openId和accessToken
    //
    //                 //下面可以调用自己的保存方法
    //
    //                 var param = {};
    //                 param.openId = openId;
    //                 param.accessToken = accessToken;
    //                 param.nick = nick;
    //                 param.headurl = headurl;
    //                 param.gender = gender;
    //
    //                 $.post("/doLogin",param,function(result){
    //                     console.log(result);
    //                     if(result.result == 0) {
    //                         console.log("数据已记录")
    //                     }
    //                 });
    //
    //                 alert(["当前登录用户的", "openId为："+openId, "accessToken为："+accessToken].join("\n"));
    //
    //             });
    //         }
    //     })
    //
    //     //指定接口访问失败的接收函数，f为失败返回Response对象
    //     .error(function (f) {
    //
    //         //失败回调
    //         alert("获取用户信息失败！");
    //
    //     });


    QC.Login.getMe(function(openId, accessToken){
        var msg = ["当前登录用户的", "openId为："+openId, "accessToken为："+accessToken].join("\n");
        //alert(msg);    
        console.log(msg);
    });
</script>
</body>
</html>